wild peppermint - German English Dictionary